package com.gudaomai.wuye.entity;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;
import com.gudaomai.wuye.entity.BaseEntity;
import java.io.Serializable;
/**
 * <p>
 * 
 * </p>
 *
 * @author zenghualu
 * @since 2017-09-01
 */
@TableName("tb_charge_pay")
public class ChargePay extends BaseEntity<ChargePay> {

    private static final long serialVersionUID = 1L;

	private String relateHourseId;
    /**
     * 状态
     */
	private String status;
    /**
     * 更新者
     */
	private String updateUser;
    /**
     * 关联收费ID
     */
	private String idChargePlanDetail;
    /**
     * 创建者
     */
	private String createUser;
    /**
     * 费用实收
     */
	private String mFinal;
	private String moneyPay;
    /**
     * pos机支付
     */
	private String posPay;
    /**
     * 付费编号
     */
	private String code;
	private String id;
	private Date createTime;
    /**
     * 第三方支付
     */
	private String otherPay;
	private String connectId;
    /**
     * 费用合计
     */
	private String mTotal;
    /**
     * 费用应收
     */
	private String mReceive;
    /**
     * 折扣
     */
	private String discount;
	private Date updateTime;
    /**
     * 类型（看配置文件）
     */
	private Integer refundType;
	private String acceptUser;
    /**
     * 0:未交接
1:已交接
     */
	private String isConnect;


	public String getRelateHourseId() {
		return relateHourseId;
	}

	public void setRelateHourseId(String relateHourseId) {
		this.relateHourseId = relateHourseId;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public String getIdChargePlanDetail() {
		return idChargePlanDetail;
	}

	public void setIdChargePlanDetail(String idChargePlanDetail) {
		this.idChargePlanDetail = idChargePlanDetail;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getmFinal() {
		return mFinal;
	}

	public void setmFinal(String mFinal) {
		this.mFinal = mFinal;
	}

	public String getMoneyPay() {
		return moneyPay;
	}

	public void setMoneyPay(String moneyPay) {
		this.moneyPay = moneyPay;
	}

	public String getPosPay() {
		return posPay;
	}

	public void setPosPay(String posPay) {
		this.posPay = posPay;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getOtherPay() {
		return otherPay;
	}

	public void setOtherPay(String otherPay) {
		this.otherPay = otherPay;
	}

	public String getConnectId() {
		return connectId;
	}

	public void setConnectId(String connectId) {
		this.connectId = connectId;
	}

	public String getmTotal() {
		return mTotal;
	}

	public void setmTotal(String mTotal) {
		this.mTotal = mTotal;
	}

	public String getmReceive() {
		return mReceive;
	}

	public void setmReceive(String mReceive) {
		this.mReceive = mReceive;
	}

	public String getDiscount() {
		return discount;
	}

	public void setDiscount(String discount) {
		this.discount = discount;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getRefundType() {
		return refundType;
	}

	public void setRefundType(Integer refundType) {
		this.refundType = refundType;
	}

	public String getAcceptUser() {
		return acceptUser;
	}

	public void setAcceptUser(String acceptUser) {
		this.acceptUser = acceptUser;
	}

	public String getIsConnect() {
		return isConnect;
	}

	public void setIsConnect(String isConnect) {
		this.isConnect = isConnect;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
